i feel used. - Turc Anglais Dictionnaire